assistant principal - French English Dictionary